are phytoplankton producers of oxygen